particulate exhaust emission - Francés Inglés Diccionario